package com.dzl.middleground.service;

import java.util.List;
import java.util.Map;

import com.dzl.middleground.pojo.query.SearchGoodsQuery;
import com.dzl.middleground.pojo.vo.SearchGoodsListVo;
import com.github.pagehelper.PageInfo;

/**
 * @Description:中台项目Api-接口
 * @author liufan
 * @time:2021年6月19日 下午4:47:10
 */
public interface MiddlegroundService {

	/**
	 * @Description:分页查询商品-中台项目
	 * @param query 查询实体
	 * @author: liufan
	 * @time:2021年6月19日 上午11:27:48
	 */
	PageInfo queryGoodsListByMiddleground(SearchGoodsQuery query);

	/**
	 * @Description:根据项目id查询 查询条件
	 * @return
	 * @author: liufan
	 * @time:2021年6月18日 上午11:37:25
	 */
	Map<String, Object> getQueryCriteria();

	/**
	 * @Description:商品分类查询
	 * @param parentId 上级分类id
	 * @return
	 * @author: liufan
	 * @time:2021年6月19日 上午11:53:38
	 */
	List<Map<String, Object>> getGoodsCategoryList(Integer parentId);
}
